Advancements In Solar Technology